package cn.alise.qdp.model.gov;

/**
 * 地区
 * @author hechj
 * @version 1.0
 * @date 2016-01-18
 */
public class GovAreaInfo implements java.io.Serializable {
	private static final long serialVersionUID = -4520760432657739457L;
	
	/**
	 * 级别：1 省份 2 城市 3区县
	 */
	public static final int PROVICE = 1;
	public static final int REGION = 2;
	public static final int DISTRICT = 3;
	

	/**
	 * 地区编号
	 */
	private Long areaId;
	
	/**
	 * 地区名称
	 */
	private String areaName;
	
	/**
	 * 地区编码
	 */
	private String areaCode;
	
	/**
	 * 上级编号
	 */
	private String parentId;
	
	/**
	 * 层次
	 */
	private Integer level;
	
	/**
	 * 是否有效
	 */
	private Integer isValid;
	
	/**
	 * 排序编号
	 */
	private Integer sortNo;

	public Long getAreaId() {
		return areaId;
	}

	public void setAreaId(Long areaId) {
		this.areaId = areaId;
	}

	public String getAreaName() {
		return areaName;
	}

	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}

	public String getAreaCode() {
		return areaCode;
	}

	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}

	public String getParentId() {
		return parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public Integer getIsValid() {
		return isValid;
	}

	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}

	public Integer getSortNo() {
		return sortNo;
	}

	public void setSortNo(Integer sortNo) {
		this.sortNo = sortNo;
	}
}
